<?php
class Gestione_area extends CI_Controller {
	
	public function __construct(){
		parent::__construct();
		
		$this->load->model('mod_auth');
		$this->load->model('area_mod');
		$this->load->helper('standard');
		if(!$this->mod_auth->stato_login()){
			 redirect('/login') ; 
		} 
		
	}	
	
	public function modify_db($id_record){
		echo $this->area_mod->modify_db($this->input->post());
	}
	
	// Questa è la parte che carica l avosta con la form modifica
	public function modify($id_record){
		$data = array();
		$data['dett'] = $this->area_mod->detail($id_record);
		$this->load->view('area/form_modifica'  , $data);
	}
	
	public function status_change($id_record, $nuovo_stato){
		echo $this->area_mod->status_change($id_record, $nuovo_stato);
	}
	
	// Questa è la parte ch egestisce la cancellazione del record
	public function delete($id_record){
		echo $this->area_mod->delete($id_record);
	}
	
	// Questa è lap arte che gestsice l'elenco 
	public function elenco(){
		$data['elenco'] = $this->area_mod->elenco();
		$this->load->view('area/elenco' , $data);
	}
	
	// questa è l aparte che fa comparire la form inserisci
	public function form_inserisci(){
		$this->load->view("area/form_inserisci");
	}
	
	public function inserisci_area_db(){
		echo $this->area_mod->inserisci_db($this->input->post());
	}
	
	// questa è l aparte ch efa comparire la form inserisci
	public function javascript(){
		$this->load->view("area/javascript");
	}
	
	
	// Elenco aree, this will load the main page
	public function index(){
		
		$data['arr_css'][0] = base_url()."assets/css/todo.css" ; 
		$data['arr_css'][1] = base_url()."assets/css/bacheca.css" ; 
		$data['arr_css'][2] = base_url()."assets/css/form.css" ; 
		$data['arr_js'][0] = base_url()."gestione_area/javascript" ; 
		$data['proprietario_bacheca'] = "Clanny.it | Elenco Aree";
		
		$data_barra_destra['id_bacheca'] = $this->mod_auth->id_bacheca() ; 
	   $data_barra_destra['id_utente']  = $this->mod_auth->id_loggato() ; 
		$data_barra_destra['utenti_attivi'] = 0 ;  
		$this->load->view('fissi/html_start', $data);
		$this->load->view('fissi/menu');
		
		$data_home_bacheca = array();
		$data_barra_destra['data'] = "data";
		//$data_pagina['html_barra_laterale_sinistra'] = $this->load->view('fissi/barra_sinistra_ultime_news' , $data_barra_sinistra , true);
		$data_pagina['html_barra_laterale_destra'] = $this->load->view('fissi/accordion' , $data_barra_destra , true);
		$data_pagina['html_pagina_centrale'] = $this->load->view('area/main' , $data_home_bacheca, true);
		
		$this->load->view('fissi/contenitore_pagina' , $data_pagina);
		$this->load->view('fissi/html_end');
		
	}
	
	
}
?>
